package com.qf.service;

import com.qf.entity.Product;
import com.qf.entity.Shop;
import com.qf.entity.custom.ProductCustom;
import com.qf.entity.custom.ShopCustom;
import com.qf.entity.custom.UserSearchCustom;

import java.util.HashMap;
import java.util.List;

/**
 * @author: ZhangYubin
 * @date: 2020/7/24 21:56
 * @description:
 */
public interface UserSearchService {

    /**
     * 搜索后增加点击量
     * @param userSearchCustom 用户搜索商品和店铺id
     * @param userId 用户id
     * @return 成功返回true 失败返回false
     */
    public boolean insertUserSearchByCount(HashMap userSearchCustom, Integer userId);

    /**
     * 热门商品名
     * @param id 商品id
     * @return 返回UserSearchCustom的list集合
     */
    List<UserSearchCustom> selectAllProductByCount(int id);

    /**
     * 热门店铺名
     * @param id 店铺id
     * @return 返回UserSearchCustom的list集合
     */
    List<UserSearchCustom> selectAllShopByCount(int id);
}
